barely soluble - German English Dictionary